person who deals and sells sand - Español Inglés Diccionario